ratchet relay - Turkish English Dictionary